896 221
2911 375
4779 85
2887 523
19980 75
13391 284
3351 60
13062 33
4920 443
19824 588
3748 788
45919 175
9251 583
1240 119
6574 373
2813 671
1804 262