998 196
3141 579
5650 705
4365 183
18957 625
4629 403
3545 214
2336 338
29082 782
10986 251
6682 601
5343 232