2531 296
2743 365
7769 95
9452 53
8884 352
36597 643
4726 163
8500 201
12240 816
1733 507
4232 718
5404 341
3910 641