531 100
1669 400
2471 643
1469 295
1808 552
4237 471
2590 808
3454 153
2211 423
2764 450
2630 727
2740 482
2795 689
2061 466
1562 416
2465 564
445 72
2983 595
2322 668
1097 298
4299 713
3413 975
3905 843
2185 451