5591 580
17278 278
42523 683
6138 409
23204 1057
18710 115
4033 184
3659 457
4020 412
10629 578
16676 568
5248 511
2028 302
3746 600
1563 240
5447 148
26494 605
6321 588
743 141