40640 632
23547 172
30715 437
15528 365
17437 746
8000 680
12325 702
10321 448
7438 477
5479 449
9921 600
11457 496
12173 277
5899 102
9817 473
4914 262
11727 890
16707 620
20862 703
2373 120