1672 71
3090 290
16822 928
52991 776
4576 31
4065 136
4312 315
11254 234
5094 956
3441 540
4053 388
18794 614
2595 309
2243 115
5076 622
4105 585