110786 648
12822 661
266805 872
41291 639
5956 795
24628 853
7488 525
40408 532
14677 587
99063 847
23746 554
99236 339