3000 126
3723 703
4880 833
6623 592
5296 350
10531 326
3917 594
5547 289
3015 447
1221 279
4439 387
2036 65
7106 703
2847 308
3349 404
6492 336
3058 625
3349 554
3508 561
1888 388
1226 163
1508 134
5691 476
2722 602