971 260
1748 488
1436 403
277 53
580 137
2179 646
1880 476
1193 93
12925 82
9772 363
3896 404
4468 284
6413 621