2426 375
4510 85
2695 523
17825 75
12151 283
3093 60
7027 32
4272 443
17737 588
3429 788
41629 173
7442 583
992 119
5141 373
2641 671
1601 262