134313 198
21666 847
12496 697
305665 705
356063 944
62112 550
51034 720
17805 478
88285 552
20959 244
114813 797
10969 608
33260 521