34520 436
19658 364
21386 748
9801 680
16123 702
13176 448
9708 476
6941 451
13202 602
14418 496
14975 277
7883 102
12468 473
6444 262
15126 890
20625 623
25481 703
3122 120