5591 580
17258 278
42517 683
6135 409
23196 1057
18708 115
4033 184
3655 457
4017 412
10621 578
16667 568
5244 511
2026 302
3746 600
1563 240
5443 148
26488 605
6320 588
741 141