2751 584
3424 127
2853 471
17988 460
1789 213
17938 61
17825 246
8956 409
20512 843
13142 232
11627 187
4282 344
5236 782