12995 419
11367 355
5382 356
16732 311
18307 275
14243 128
3722 302
2812 740
8141 214
12862 650
2579 518
13309 885
3621 380
18305 877
3304 501
2212 270
5348 399
4638 669
10236 469
3447 527