2396 429
2862 237
52085 304
3024 797
1140 159
1911 229
1635 155
3063 806
2061 434
4361 811
14566 178
39136 605
41607 80
25839 257
46195 615