2753 584
3446 127
2858 471
17988 460
1790 213
17938 61
17837 246
8956 409
20512 843
13143 232
11627 187
4282 344
5236 782