4812 480
2494 320
28541 399
44491 843
6393 416
19469 246
27684 333
5060 172
6791 373
20918 757
18179 735
9553 41
15695 666
42182 210
49790 855
5817 828
17713 692
3833 237
94083 840