3041 898
5017 180
22504 86
5422 629
6325 451
9604 557
5596 248
7105 173
4172 820
4973 868
4231 550
1981 329
3537 205