21648 580
10564 448
9845 681
3918 269
4009 655
3693 451
11355 190
41649 222
17189 422
14171 162
4630 627
3911 334
1777 287
3549 397