28535 800
32214 463
24345 305
27902 895
26731 350
19897 161
29931 108
63434 429
141434 329
13202 175
19439 89
14276 264
28007 66
40870 393
10891 471
41481 187
15822 807
22063 37
19159 405
10384 448
32151 147
15920 324
47853 664
16287 254
23935 367
29486 272
9685 151
14430 732