43731 99
1245 187
1844 81
2182 337
9597 78
13481 120
5640 840
4789 422
3034 352
3084 131
5746 596
4368 596
911 140
1402 73
7263 640
2213 270
46428 81
2401 435