2428 375
4510 85
2695 523
17826 75
12158 283
3093 60
7030 32
4272 443
17738 588
3429 788
41630 173
7443 583
992 119
5143 373
2642 671
1601 262