3396 441
21918 192
19557 835
7195 565
2266 89
2783 358
31516 173
18929 354
16168 729
18047 86
6712 362
5334 312
17318 99
8261 253
17290 919
13378 942
11421 927
10029 264
3771 97
5121 215
6571 161
12553 124
19603 721
7287 61