20105 835
27086 539
6916 573
16344 365
15235 306
5016 420
25334 272
4295 39
18988 608
6481 315
1922 325
3633 873
35474 677
5397 160
9802 134
43685 683
3429 516
12670 487
6254 758
5679 845
11791 503
3929 193
3995 637
2611 218