31087 436
15825 364
18523 747
8400 680
12685 702
10762 448
8099 476
5880 451
10228 600
12277 496
13010 277
6250 102
10761 473
5145 262
12878 890
16760 622
20953 703
2365 120