13012 419
11368 355
5396 356
16735 311
18346 275
14300 128
3724 302
2813 740
8168 214
12867 650
2580 518
13312 885
3635 380
18306 877
3307 501
2212 270
5355 399
4643 669
10253 469
3447 527