134928 198
21681 847
12501 697
305759 705
356273 944
62154 550
51103 720
17837 479
88384 552
20979 244
114965 797
10973 608
33334 521