3064 898
5287 180
22508 86
5423 629
6335 451
9616 557
5604 248
7117 173
4173 820
4976 868
4233 550
1982 329
3537 205