18022 521
2211 528
1179 240
3305 800
2519 378
1562 318
1975 310
3062 598
3263 722
1340 130
3631 54
3963 553
1289 216
5099 828
2357 460
5083 107
578 38
1695 81
4382 882
2218 605
1500 326
1576 325
3090 802
3132 592
3309 734
3684 492
1264 61
2577 646