3955 813
29129 721
1540 444
429 28
4308 740
3592 779
7372 406
2219 229
4502 659
1898 118
2572 496
905 180
1191 115
2731 662
4049 339
2875 512
10676 61
5481 964
3903 293
1239 121
2485 731
7655 240
3131 452
1976 204