1021 46
4872 594
4708 235
3267 656
3207 480
2377 447
2879 459
3006 343
2113 207
3968 474
10521 288
3629 856
928 79
6157 790
3098 90
9027 628
6785 711
4345 463
12467 486
7116 463
4616 111
8922 325
5454 672
5344 560