1252 2207
1249 5153
396 5745
343 2281
342 4039
330 4831
293 1130
248 6516
222 87
212 1013
169 5486
89 85
63 140