13005 419
11367 355
5392 356
16734 311
18333 275
14276 128
3724 302
2813 740
8156 214
12866 650
2580 518
13311 885
3631 380
18305 877
3304 501
2212 270
5353 399
4641 669
10252 469
3447 527