158 34
2366 515
1791 365
10290 107
2335 546
66903 506
13451 889
61499 727
3236 322
24173 177
28256 280
5264 86
10052 703