1657 71
3024 290
16668 928
52615 776
4484 31
4028 136
4271 315
11186 234
5031 956
3433 540
4003 388
18765 614
2578 309
2240 115
5046 622
4100 585