50307 60
12562 594
8866 521
5090 52
7273 616
3309 340
80570 449
9320 680
11472 577
6435 454
8398 389
4148 476
4947 676
5875 666
3777 74
8700 129
8086 373
11885 404
9184 275
9201 530
5509 647
28302 1017
19950 460
20336 411
22282 634
5847 519
11148 446
3589 348