18043 521
2211 528
1179 240
3306 800
2521 378
1564 318
1975 310
3062 598
3269 722
1340 130
3634 54
3981 553
1290 216
5107 828
2359 460
5093 107
578 38
1698 81
4384 882
2218 605
1500 326
1576 325
3091 802
3132 592
3309 734
3689 492
1266 61
2578 646