442901 937
210835 1177
11447 485
12217 550
399125 810
7904 640
19323 399
154063 986
8419 707
6305 312