893 221
2911 375
4779 85
2887 523
19979 75
13389 284
3351 60
13060 33
4919 443
19805 588
3748 788
45918 175
9247 583
1240 119
6572 373
2813 671
1804 262