3129 591
3754 558
569 84
10822 513
34188 526
2291 366
1649 347
7957 673
3703 870
1990 330
4068 739
2603 438
2104 233
3072 645
11143 525
1468 146
14835 224
2310 408
2390 211
2002 199
4358 594
8192 701
3267 663
3922 650