52021 102
1639 187
2506 81
3343 337
10141 78
14831 122
5780 840
4864 422
3204 352
3181 131
7122 597
4628 596
1005 140
1622 73
7465 640
2405 271
48823 81
2475 435