2753 584
3442 127
2856 471
17988 460
1790 213
17938 61
17835 246
8956 409
20512 843
13143 232
11627 187
4282 344
5236 782