116560 303
26309 530
27775 729
30561 161
32345 286
74375 579
147332 626
95327 307
28437 480
20106 203
71280 494
4250 215
26610 173
9183 238
2012 384
40065 253
67579 344
40755 149
59477 361
67683 337
35576 196
31675 295
104323 492
2281 103
31690 231
1505 265
57134 236
51257 151