3184 601
2161 528
3067 685
2221 551
2992 660
323 69
2764 146
3584 428
2902 674
947 202
2616 616
582 40
2991 877
1360 343
811 180
3028 41
2005 200
1143 268
2346 522
1329 256
4291 524
2182 422
15649 509
1620 153