39812 172
33966 902
3464 635
3003 517
1700 54
4402 112
1995 246
4388 338
1134 106
8855 373
5210 607
3113 594
1223 66
8096 461
4627 958
2228 504
1187 237
2410 476
6320 589
5556 289
1581 104
1342 184
1903 388
1243 163