15928 306
5686 177
23607 755
21043 831
215190 335
4646 739
2441 127
9105 66
9991 116
6996 45
5127 464
16670 443
19476 590
4422 246
8513 200
1870 73
2945 445
2852 271
6186 504
2539 119
21363 865
7450 275
12939 429
6526 709
2584 112
4358 575
3301 92
39917 209