15806 306
5662 177
23598 755
20993 831
215088 335
4638 739
2437 127
9093 66
9981 116
6990 45
5122 464
16666 443
19472 590
4412 246
8504 200
1861 73
2941 445
2849 271
6180 504
2531 119
21348 865
7436 275
12933 429
6517 709
2578 112
4357 575
3296 92
39893 209