2988 517
2850 88
3855 602
4336 561
2510 199
8801 185
23075 594
9965 247
5893 547
14500 56
2809 327
3700 257
7734 127
3880 784
3201 557