20259 580
10160 448
9301 681
3721 269
3779 655
3376 451
11032 190
41421 222
16956 422
12827 162
4488 627
3708 334
1591 287
3319 397