1660 71
3075 290
16774 928
52870 776
4536 31
4052 136
4294 315
11233 234
5087 956
3436 540
4033 388
18783 614
2591 309
2241 115
5063 622
4104 585