13009 419
11368 355
5393 356
16734 311
18338 275
14293 128
3724 302
2813 740
8161 214
12867 650
2580 518
13312 885
3635 380
18306 877
3305 501
2212 270
5355 399
4642 669
10252 469
3447 527