29513 616
17658 773
2458 169
8077 324
20537 206
6465 143
3856 311
13117 54
16797 324
8105 687
7859 381
7827 290
9245 558
4582 118
13042 486
10948 154
7333 807
10884 603
5746 201
4057 585