1692 71
3109 290
16880 928
53141 776
4604 31
4070 136
4325 315
11286 234
5112 956
3448 540
4083 388
18807 614
2605 309
2258 115
5094 622
4109 585