1056 238
1096 271
3124 732
3011 654
4910 441
2851 611
4833 536
1479 187
1689 351
9396 474
7291 750
5882 799
30837 362
19122 33
20421 355
8427 293
2146 226
7944 668
23351 196
38308 237
11596 887
5339 528
2693 112
3004 517
26469 419
4152 821
2266 446
4457 714