3071 570
1409 221
2912 277
2881 479
1231 36
4599 291
2710 117
1428 325
2516 628
2398 740
5919 97
3973 659
1884 393
4042 706
2038 381
1000 140
2499 347
2537 581
3181 556
2930 522
1512 363
825 205
604 36
2749 882