31106 436
15872 364
18561 747
8410 680
12700 702
10774 448
8145 476
5893 451
10244 600
12291 496
13044 277
6271 102
10784 473
5154 262
12911 890
16786 622
20987 703
2375 120