2332 171
3313 673
19754 367
464491 1013
87881 250
58846 257
7855 623
1801 183
3578 61
5872 642
2452 324