2865 769
8484 525
15042 381
18209 781
10644 679
59291 244
166295 1014
28227 80
6496 52
3942 372
6947 345
8006 866
42399 331