2332 171
3313 673
19755 367
464565 1013
87890 250
58865 257
7855 623
1801 183
3578 61
5872 642
2452 324