29545 616
17659 773
2459 169
8079 324
20540 206
6466 143
3861 311
13122 54
16804 324
8106 687
7860 381
7827 290
9245 558
4583 118
13046 486
10955 154
7334 807
10884 603
5749 201
4058 585