31651 127
13357 183
30046 686
3178 87
3996 933
3617 527
19152 869
5630 565
4996 244
11239 830
23466 764
3385 547
3722 612
2802 659
5166 624
3325 245
1415 150
14343 114
12190 138
4771 305
192333 214
23973 447
9130 55
4502 642
2058 140
8552 589
6413 944
17427 597