16829 736
7889 502
311892 707
3480 35
11777 451
12109 601
17348 668
1864 114
10119 99
9648 624
12366 584
6881 472
8047 490
2141 291