2681 544
31669 185
23089 868
4744 165
15885 407
11552 671
5232 626
1408 238
7405 161
26822 412
3933 545