3015 497
1672 171
1285 121
1661 444
6554 159
4335 904
9109 591
8895 326
3321 616
1568 232
4791 852
2555 503
4634 270
3562 973
7395 204
1362 93
1775 152
2941 790
3084 547
3443 873
6405 499
3320 578
3145 411
1927 264