3050 327
3981 442
4290 476
2438 304
7832 956
5643 813
2376 268
3522 261
8905 697
2977 598
4785 675
5058 352
6673 691
13106 777
8821 473
3693 274
1462 50
3125 175
3074 301
1584 167
2003 376
2606 584
4263 800
13661 553
2125 254
2564 158
4247 200
4525 601