21770 580
10593 448
9857 681
3932 269
4018 655
3701 451
11411 190
41681 222
17205 422
14239 162
4655 627
3936 334
1793 287
3566 397