136425 199
21703 847
12508 697
306009 705
356791 944
62250 550
51235 720
17897 479
88603 552
21023 244
115269 798
10983 608
33507 521