2902 250
3814 413
6805 700
4804 766
22387 509
15687 258
13110 680
8274 806
9084 631
5846 827
10133 887
6319 480
2743 97
18029 361
5365 433
3572 513
26258 636
7635 789
9187 239
305090 1033
4745 948
3481 298
2619 472
1969 67
3931 193
2173 74
4018 656
4134 52