5595 580
17302 278
42527 683
6140 409
23209 1057
18713 115
4035 184
3661 457
4022 412
10633 578
16685 568
5248 511
2030 302
3747 600
1563 240
5450 148
26505 605
6322 588
744 141