1660 71
3069 290
16764 928
52834 776
4531 31
4047 136
4289 315
11224 234
5082 956
3435 540
4022 388
18780 614
2590 309
2240 115
5061 622
4103 585