42966 593
9669 221
6007 324
4734 260
3872 111
7319 953
1645 147
3111 550
1810 70
6985 179
3895 866
3348 940
5285 688
2764 402
4661 689
2422 40
12170 571
2959 407
5067 176
3194 103
2275 419
3856 110
49126 695
30139 279
30869 615
38566 633
31427 790
19501 545