1021 196
3142 579
5652 705
4367 183
18958 625
4629 403
3549 214
2337 338
29086 782
10989 251
6683 601
5343 232