52113 102
1648 187
2514 81
3344 337
10150 78
14839 122
5782 840
4866 422
3210 352
3183 131
7129 597
4630 596
1006 140
1625 73
7469 640
2407 271
48856 81
2477 435