40737 65
7162 578
12509 153
12910 285
6730 362
24205 348
6066 888
4362 283
7742 820
8860 607
3107 151
18149 817
5293 933
2399 43
2987 215
20519 168
43949 775
12986 716
2876 42
25232 519
20070 260
16131 607
9679 182
8560 981
12590 590
23698 328
8771 439
1589 85