150 34
2365 515
1791 365
10279 107
2335 546
66902 506
13451 889
61494 727
3235 322
24172 177
28256 280
5262 86
10052 703