2332 171
3313 673
19755 367
464581 1013
87892 250
58866 257
7855 623
1801 183
3581 61
5872 642
2452 324