19795 528
31040 623
172 44
5614 241
35022 753
1788 442
52139 301
37428 263
14152 278
1714 341
4562 773
26847 783
30647 244
3735 816
2289 697
1791 432
2959 401
1000 303
14653 251
2801 817
67842 130
3390 469
15851 733
22240 424