2332 171
3314 673
19755 367
464629 1013
87902 250
58885 257
7855 623
1801 183
3582 61
5874 642
2452 324