853 196
3130 579
5620 705
4361 183
18947 625
4618 403
3537 214
2334 338
29064 782
10934 251
6658 601
5338 232