40739 65
7162 578
12510 153
12910 285
6730 362
24207 348
6066 888
4362 283
7742 820
8860 607
3107 151
18149 817
5293 933
2399 43
2987 215
20519 168
43953 775
12987 716
2876 42
25234 519
20070 260
16131 607
9679 182
8560 981
12591 590
23703 328
8772 439
1589 85