29556 616
17660 773
2459 169
8081 324
20540 206
6472 143
3861 311
13124 54
16804 324
8106 687
7860 381
7827 290
9251 558
4583 118
13049 486
10956 154
7334 807
10885 603
5751 201
4059 585