1660 71
3074 290
16774 928
52864 776
4536 31
4049 136
4292 315
11227 234
5086 956
3436 540
4029 388
18783 614
2590 309
2241 115
5062 622
4104 585