19531 580
9971 448
8901 681
3621 269
3702 655
3130 451
10952 190
41297 222
16820 422
12265 162
4401 627
3607 334
1543 287
3170 397