3011 657
1928 635
1979 364
3321 700
587 152
2151 462
2512 525
2598 532
2276 339
2989 750
1724 305
3935 268
9644 688
20716 185
7269 703