5597 580
17319 278
42530 683
6140 409
23210 1057
18715 115
4037 184
3665 457
4022 412
10633 578
16688 568
5248 511
2030 302
3747 600
1563 240
5450 148
26510 605
6323 588
746 141