52941 252
51085 103
36496 423
127385 294
28092 844
27525 775
25169 215
8018 597
33876 868
16640 208
8194 806
3458 239
3743 400
8591 1006
2567 171
6926 45
7932 137
2435 327
4093 129
8306 767
3360 273
3224 406
1871 189
3423 737
4173 509
4716 773
5970 250
3671 318