19574 580
9991 448
8918 681
3626 269
3703 655
3143 451
10955 190
41327 222
16825 422
12293 162
4402 627
3608 334
1543 287
3175 397