13016 419
11369 355
5402 356
16738 311
18375 275
14353 128
3725 302
2813 740
8192 214
12867 650
2585 518
13316 885
3645 380
18306 877
3310 501
2213 270
5356 399
4647 669
10266 469
3452 527