20261 580
10160 448
9301 681
3722 269
3781 655
3377 451
11032 190
41421 222
16956 422
12828 162
4488 627
3708 334
1592 287
3319 397