2336 171
3316 673
19766 367
465053 1013
87968 250
59016 257
7857 623
1805 183
3586 61
5877 642
2456 324