3025 856
19388 428
22863 800
4288 217
22879 488
4724 643
15543 221
30844 513
17434 421
14742 741
7918 88
10965 287
8172 412
49257 758
19358 601
15563 575
1340 114
2503 188
163165 974
377484 1078
2393277 7079
1636 154
1769 309
44595 854
30759 597
31761 935
26298 293