2980 516
2328 702
1700 173
1483 103
2837 813
2639 496
444 55
2828 561
1426 247
3881 810
2522 575
1895 348
2073 469
2147 396
3517 807
1247 346
3139 658
2369 428
3046 576
1073 187
2945 877
2477 673
3293 627
609 111