976 285
17913 736
8327 502
312372 707
3556 35
12132 451
12746 602
17915 668
1939 114
10232 99
9721 624
12532 584
7176 472
8677 490
2247 291