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