116960 231
32909 642
21797 447
12022 700
27979 534
14970 863
10316 490
6326 449
11265 195
13394 335
3030 561