3525 910
10689 151
4840 471
6480 659
16629 128
2364 539
1582 240
1234 209
3147 316
1100 173
1770 318
4507 823
4642 970