1558 97
17247 521
8044 623
16244 862
13370 219
9300 46
7128 678
7323 576
3107 226
29844 782
3877 406
7554 745