1501 47
2522 165
30130 669
1445 125
3718 315
6372 32
3875 733
2447 626
3176 588
2014 451
3163 368
2118 357