31638 436
16448 364
19125 747
8785 680
13097 702
11120 448
8616 476
6101 451
10555 600
12631 496
13456 277
6533 102
11172 473
5366 262
13586 890
17148 622
21470 703
2463 120