17586 736
8207 502
312216 707
3511 35
12001 451
12704 602
17648 668
1921 114
10181 99
9695 624
12478 584
7045 472
8513 490
2195 291