24533 533
21688 171
57145 345
16033 39
10381 210
14281 781
21982 856
5404 572
30273 65
43210 847
30693 150
4518 373
40681 286
14013 131
11561 467
7550 289
30433 447
11652 578
30988 430
8331 548
21061 411
550 36
30386 768
4058 340
15971 461
3308 701