1539 296
858 193
2466 750
3982 589
912 247
359 102
2956 843
12306 328
10128 640
7455 145
18334 898
11986 715
2871 545