136806 199
21719 847
12513 697
306141 705
357057 944
62293 550
51309 720
17929 479
88731 552
21048 244
115439 798
10987 608
33566 522