4636 176
2504 381
3036 336
3410 316
1776 83
11310 261
4020 586
4932 651
3913 228
5823 676
13862 322
28083 339
3009 555
3884 691
1930 89
19903 821
7540 555
3632 405
5300 843
3770 712
2726 287
4723 147
6540 526
5656 878