2766 584
3561 127
2874 471
17995 460
1800 213
17951 61
17885 246
8962 409
20519 843
13145 232
11641 187
4283 344
5236 782