43655 810
126394 399
55152 485
43860 755
90492 684
62825 166
39662 334
40541 336
55978 648
9833 293
58081 726
21208 352
17265 441
22427 596
20457 195