31505 66
154527 612
15896 163
4761 125
84730 270
27081 497
4044 430
6496 661
20009 282
166058 239
117853 204
5361 461
17380 235
4577 391
10106 680
32023 53
24327 447
20453 219
56404 483
75561 298
2573 335
25236 220
14821 495
10277 473
27495 541
3190 384
19120 56
5176 44