47845 101
1424 187
2276 81
2211 337
9849 78
14387 122
5704 840
4829 422
3117 352
3132 131
7066 597
4498 596
947 140
1506 73
7371 640
2312 270
47599 81
2442 435