2332 171
3312 673
19752 367
464445 1013
87873 250
58838 257
7855 623
1800 183
3578 61
5872 642
2451 324