50307 60
12560 594
8865 521
5089 52
7270 616
3305 340
80497 449
9318 680
11468 577
6435 454
8394 389
4144 476
4947 676
5873 666
3776 74
8691 129
8084 373
11884 404
9182 275
9200 530
5509 647
28298 1017
19946 460
20322 411
22282 634
5847 519
11147 446
3586 348