50307 60
12559 594
8864 521
5089 52
7269 616
3305 340
80489 449
9316 680
11468 577
6435 454
8393 389
4144 476
4947 676
5873 666
3776 74
8684 129
8081 373
11884 404
9180 275
9200 530
5508 647
28298 1017
19944 460
20321 411
22282 634
5847 519
11147 446
3585 348