50293 60
12546 594
8847 521
5080 52
7265 616
3290 340
80117 449
9297 680
11442 577
6429 454
8376 389
4140 476
4945 676
5863 666
3762 74
8656 129
8068 373
11875 404
9161 275
9193 530
5504 647
28290 1017
19862 460
20240 411
22275 634
5842 519
11139 446
3581 348