2332 171
3314 673
19755 367
464615 1013
87898 250
58879 257
7855 623
1801 183
3581 61
5874 642
2452 324