22248 171
3053 450
2107 197
33350 194
13188 216
17341 169
15013 758
14565 590
12522 421
13245 331
9040 519
7792 157
20167 739
17168 613
31800 430