15945 722
13649 57
6357 70
11864 404
7014 436
126595 621
64204 443
84820 287
103054 361
27314 211
10715 416
4376 101
3899 774
23902 384