29430 616
17665 773
2472 169
8106 323
20609 207
6489 143
3865 311
13133 54
16790 324
8100 687
7892 381
7831 290
9239 558
4610 118
13068 485
10984 153
7357 807
10905 603
5751 201
4075 585