43741 99
1246 187
1845 81
2182 337
9597 78
13483 120
5640 840
4789 422
3035 352
3084 131
5746 596
4368 596
911 140
1402 73
7263 640
2213 270
46428 81
2401 435