34780 511
7594 455
25227 944
55401 287
33852 198
17643 533
23991 520
15962 124
43793 844
19476 216
75805 254
18099 163
41244 786
81329 566
93714 509
12287 282
46239 613
53908 908
29835 669
26340 199
87397 560
100110 998
14404 459
6246 95
5448 340
58910 540