40639 632
23547 172
30715 437
15527 365
17434 746
8000 680
12322 702
10320 448
7438 477
5479 449
9921 600
11455 496
12170 277
5899 102
9817 473
4914 262
11727 890
16707 620
20861 703
2373 120