13016 419
11369 355
5402 356
16738 311
18373 275
14348 128
3725 302
2813 740
8190 214
12867 650
2584 518
13316 885
3645 380
18306 877
3309 501
2213 270
5356 399
4647 669
10266 469
3452 527