12505 551
1578 502
2870 784
2762 586
829 269
2962 896
497 108
533 146
5114 420
1551 485
3298 204
18165 267
581 144
1921 404
2536 658
265 70
325 88
2555 91
653 186
1400 438
2589 841
34459 781
1061 281
176 41