5989 335
8556 45
10000 549
14019 134
9829 283
13084 240
13195 387
9926 298
5812 145
8316 392
5691 143
15920 579
14389 767
11474 834
16581 264
10510 848
13148 92
15546 343
15826 758
12321 58
277900 1568
2754014 6608
698219 1987
378256 1078