3125 500
1568 316
2431 348
9914 345
1311 180
2531 588
12974 592
2204 383
1816 363
2517 597
3677 945
3243 631
3534 851
3469 902
2830 276
6996 848
5767 433
2353 98
7219 369
4738 296
15701 408
3613 632
4340 792
6997 419