2400 375
2746 85
2677 523
17678 75
12039 283
3079 60
6999 32
4253 443
17672 588
3416 788
41512 173
7393 583
979 119
5099 373
2622 671
1588 262