116913 231
32898 642
21792 447
12015 700
27967 534
14964 863
10310 490
6323 449
11260 195
13382 335
3027 561