10301 772
2744 544
8945 598
3530 392
3230 203
2157 444
3821 837
2896 489
3912 64
3655 307
499 74
5646 184
2453 731
806 66
611 46
3494 959
971 179
2925 700
2790 252
1394 340