2335 171
3316 673
19765 367
465016 1013
87962 250
59006 257
7857 623
1804 183
3586 61
5877 642
2456 324