20121 580
10134 448
9223 681
3705 269
3748 655
3341 451
11017 190
41416 222
16924 422
12721 162
4475 627
3681 334
1587 287
3278 397