2763 584
3514 127
2873 471
17993 460
1795 213
17946 61
17879 246
8961 409
20517 843
13145 232
11631 187
4282 344
5236 782