5001 99
14896 641
40891 383
19204 318
10324 185
43480 781
35918 431
58347 770
56108 573
14134 89
29952 178
10329 368
19549 447
32976 719
40099 302
41338 602
32388 617
17400 177
52467 264
42913 187
78255 937
102131 314
29591 597
68197 480
30736 675