52089 102
1646 187
2513 81
3344 337
10148 78
14837 122
5781 840
4865 422
3209 352
3182 131
7128 597
4630 596
1006 140
1625 73
7469 640
2406 271
48848 81
2477 435