5591 580
17270 278
42520 683
6138 409
23201 1057
18709 115
4033 184
3658 457
4018 412
10623 578
16673 568
5248 511
2027 302
3746 600
1563 240
5443 148
26492 605
6321 588
741 141