1053 238
1096 271
3124 732
3010 654
4910 441
2848 611
4830 536
1478 187
1689 351
9396 474
7291 750
5877 799
30830 362
19120 33
20419 355
8423 293
2146 226
7944 668
23349 196
38306 237
11593 887
5338 528
2693 112
3003 517
26469 419
4150 821
2265 446
4457 714