1012 275
17000 170
48554 846
42569 214
17150 241
10959 234
26526 115
24365 664
4364 440
2037 598
971 206