578 100
9842 457
17773 63
3049 739
2907 334
4291 461
21053 74
2666 238
6346 135
4083 333
6522 622
2467 246
3711 601
2092 401
2176 485
7781 42
3688 902
1892 215
2252 583
3621 872
2310 540
1239 112
3698 874
2302 352
720 79
2375 555
2709 543
5708 629