8348 525
14901 381
18070 781
10534 679
56311 241
156097 1003
23602 80
5496 51
3789 372
6881 345
7864 866
41823 331