2763 584
3509 127
2873 471
17992 460
1795 213
17946 61
17877 246
8961 409
20516 843
13145 232
11631 187
4282 344
5236 782