1577 71
2899 290
16430 928
52097 776
4323 31
3983 136
4094 313
11093 234
4976 956
3388 540
3916 388
15790 614
2526 309
2221 115
4990 622
4080 585