50307 60
12563 594
8866 521
5091 52
7273 616
3312 340
80613 449
9320 680
11477 577
6437 454
8399 389
4150 476
4947 676
5875 666
3777 74
8701 129
8089 373
11885 404
9184 275
9201 530
5510 647
28302 1017
19952 460
20342 411
22283 634
5847 519
11153 446
3593 348