2555 161
23702 701
3608 364
4317 187
3140 491
13112 187
9598 684
2688 358
3532 886
6346 270
3225 710
1086 44
13666 586
3921 656