2633 35
18563 664
7643 573
5245 53
4319 312
5984 806
3556 363
4827 512
2828 452
1970 106
1944 143
12546 387
17206 703
4760 540
11852 75
5075 508
5234 628
3522 516
13963 445
4203 443
9097 749
6323 528
9304 214
10541 160