1669 71
3086 290
16804 928
52949 776
4569 31
4060 136
4306 315
11241 234
5092 956
3438 540
4049 388
18791 614
2593 309
2243 115
5070 622
4104 585