136823 199
21721 847
12513 697
306143 705
357068 944
62293 550
51312 720
17929 479
88733 552
21049 244
115445 798
10988 608
33566 522