20258 580
10160 448
9301 681
3721 269
3776 655
3375 451
11032 190
41421 222
16956 422
12826 162
4488 627
3707 334
1591 287
3319 397