29011 312
8686 657
2819 461
4208 664
2504 329
23867 240
10315 262
2700 146
5286 652
9048 166
3287 484
6411 709
118293 282
3638 578
3618 686
33052 848
1958 209
1715 37
6202 754
33618 534
8044 223
11990 58
1923 129
7473 512
3372 170
24816 345
4763 793
2980 99