3128 503
1767 509
3267 658
1302 294
5826 591
2559 170
2674 542
2252 704
517 133
805 255
2270 401
2397 654
2454 668
669 201
4048 81
2937 553
1845 317
3097 110
1629 194
7309 769
3692 31
484 105
1520 472
2512 749
1293 142
580 115
1645 482
1458 342