101553 465
9042 215
75212 713
92263 510
19699 436
11313 314
7405 712
12210 369
3842 656
9888 688
8522 187
11933 810
4902 442
4989 131
6226 692
22832 1006
11978 874
3976 674
7641 701