2756 584
3473 127
2866 471
17991 460
1793 213
17941 61
17864 246
8958 409
20512 843
13143 232
11628 187
4282 344
5236 782