19523 580
9967 448
8897 681
3616 269
3700 655
3126 451
10952 190
41296 222
16819 422
12262 162
4401 627
3607 334
1543 287
3170 397