17396 129
12054 824
41884 769
8311 328
22774 258
13066 101
5170 247
11137 787
6301 243
2237 187
4218 90
53345 823
6071 842
15467 526
4948 575
1957 220
18191 567
9224 706
6462 813
19873 601
3704 38
927082 954
2868 186
9693 697
5375 596
7815 243
18872 251
23894 740