43761 99
1246 187
1847 81
2182 337
9598 78
13484 120
5640 840
4791 422
3036 352
3084 131
5746 596
4368 596
911 140
1402 73
7263 640
2213 270
46430 81
2401 435