2437 375
4513 85
2701 523
17859 75
12181 283
3104 60
7050 32
4278 443
17759 588
3430 788
41667 173
7454 583
1002 119
5160 373
2647 671
1608 262