19955 733
3572 565
12375 849
7630 683
3667 830
19722 783
2369 355
1986 238
2620 444
10225 143
7695 129
23047 528
17808 452
2862 242
18289 513
1660 309
2696 305
2124 385
20370 664
12436 445
3443 584
10427 91
9749 721
15930 346