2250 486
1474 37
4526 797
4790 284
27142 368
5292 658
3254 269
7409 872
15878 546
10518 516
6885 89
8952 694
18389 110
16790 613
2980 336
3842 349