1011 293
3549 654
2441 388
2563 433
540 158
5063 627
3315 474
9104 677
2658 883
2233 667
2599 631
9739 584
3184 723
1274 239
2854 795
1650 470
436 144
10615 862
2051 429
990 264
820 143
1964 613
2166 634
407 119