16751 654
14545 461
11145 687
9138 78
2336 232
95795 633
35844 543
18717 240
56156 157
101526 766
8586 450