3490 910
10686 151
4839 471
6478 659
16628 128
2364 539
1582 240
1234 209
3146 316
1100 173
1770 318
4504 823
4641 970