1018 157
15589 893
12624 396
7924 394
3245 318
2128 502
3425 683
306 52
3672 724
2932 353
4896 532
1850 326
6409 660
8487 550
2455 86
11092 693
1584 193
2231 322
15248 770
9137 799
1750 205
6887 355
11586 483
3529 579