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