40737 65
7162 578
12499 153
12909 285
6729 362
24202 348
6065 888
4362 283
7742 820
8860 607
3107 151
18149 817
5293 933
2399 43
2987 215
20518 168
43949 775
12986 716
2876 42
25232 519
20070 260
16131 607
9679 182
8560 981
12590 590
23697 328
8770 439
1589 85