31232 127
11098 181
29314 686
2261 87
3685 933
3236 527
18688 868
4335 565
4052 243
11013 830
22229 764
3054 547
3437 612
2685 659
4743 624
3167 245
1110 149
14041 114
11590 138
4630 304
188564 213
23772 447
8726 55
4358 642
1944 140
8221 589
6117 944
17247 597