50396 233
56058 1997
52281 1571
63446 1763
70172 305
39079 967
53108 2027
54367 1275
57261 1537
21395 1110
53307 1105
49350 1821
339438 5147
286067 3050
262943 3736
242313 2725
210996 2080
202415 2993
191387 2585
184178 2284
149184 1765
122386 2374
122279 1242
121754 959