2763 584
3522 127
2873 471
17993 460
1795 213
17948 61
17881 246
8961 409
20518 843
13145 232
11632 187
4282 344
5236 782