40633 632
23542 172
30715 437
15526 365
17434 746
7999 680
12322 702
10319 448
7438 477
5479 449
9920 600
11454 496
12170 277
5899 102
9817 473
4914 262
11727 890
16707 620
20859 703
2373 120