12199 85
37028 952
17822 530
6656 388
5944 107
11866 675
20929 161
13561 154
27323 529
17861 573
5010 167
7644 79
7218 153
4411 680
2826 451
4505 116
14769 253
9117 198
30178 404
4974 78
5470 414
13015 774
6254 607
10720 606
27876 688
6559 322
15711 49
13498 437