136029 198
21698 847
12504 697
305906 705
356565 944
62214 550
51184 720
17867 479
88484 552
21002 244
115140 797
10977 608
33444 521