2550 85
2579 523
15218 75
9773 283
2844 60
2304 31
3629 443
16199 588
3197 788
38452 172
6295 583
796 119
4240 373
2465 671
1478 262