17158 736
8005 502
312013 707
3457 35
11858 451
12638 602
17449 668
1891 114
10138 99
9660 624
12399 584
6915 472
8370 490
2161 291