110596 648
12765 661
266272 871
41206 639
5951 795
24624 853
7480 525
40394 532
14671 587
99051 847
23681 553
98992 338