135643 198
21695 847
12504 697
305845 705
356462 944
62188 550
51154 720
17853 479
88446 552
20998 244
115082 797
10973 608
33411 521