1676 71
3098 290
16863 928
53067 776
4594 31
4067 136
4318 315
11275 234
5107 956
3442 540
4075 388
18802 614
2601 309
2250 115
5087 622
4107 585