42850 859
4325 65
15917 421
3878 213
1400 281
2435 484
32863 606
8968 624
3185 495
6262 497
10880 114
3118 242
3530 536
1083 113
2258 588
1753 371