969 196
3140 579
5634 705
4362 183
18954 625
4626 403
3545 214
2335 338
29080 782
10972 251
6671 601
5341 232