1705 71
3121 290
16912 928
53199 776
4631 31
4079 136
4345 315
11300 234
5119 956
3456 540
4096 388
18811 614
2612 309
2260 115
5109 622
4110 585