3000 597
4833 129
9270 842
4238 371
6806 674
6410 719
7559 799
5013 777
8253 579
5902 60
4318 229
4654 345
6241 409
5452 346
4835 493
5630 123
4355 403
4113 634
3478 351
5664 452
3557 499
4428 530
2803 112
401633 944
187338 551
190430 683