2753 584
3434 127
2854 471
17988 460
1790 213
17938 61
17829 246
8956 409
20512 843
13142 232
11627 187
4282 344
5236 782