348 102
303 92
2997 601
2226 719
258 79
2631 646
10154 335
13261 96
6158 93
14560 31
37522 380
9852 520
10285 479
5017 195
16868 802
17132 503
4843 767
15160 127
24221 785