22125 241
103538 928
47295 345
14363 656
7012 616
126636 767
25244 243
19806 841
14172 556
10533 450
19602 63
39020 142
2914 768
25452 158
18834 669
1838 292
3171 499
1025 107
2296 147
2553 620
1571 119
1403 94
3523 550
2249 246