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