29511 616
17658 773
2457 169
8077 324
20536 206
6465 143
3856 311
13116 54
16797 324
8105 687
7859 381
7827 290
9245 558
4581 118
13040 486
10948 154
7331 807
10884 603
5746 201
4057 585