54505 756
3312 610
4088 397
977 110
3168 750
4308 641
3254 382
4351 758
2932 263
3605 861
2104 25
2502 293
1777 290
2618 761
12570 354
6172 529
4613 667
2965 549
2786 143
1942 69
3377 678
3137 570
5307 36
1121 34
3570 707
6181 534
3406 618
3919 930