5358 580
16105 277
42307 682
6097 409
22887 1057
18617 115
3983 184
3618 457
3990 412
10459 578
16388 568
5172 511
2001 302
3722 600
1540 240
5378 148
26042 605
6253 588
730 141