2680 544
31666 185
23085 868
4744 165
15885 407
11550 671
5232 626
1408 238
7405 161
26822 412
3933 545