31889 598
7293 141
20586 514
6994 501
12116 471
96404 672
344064 1104
321042 1221
14477 444
12009 348
241189 513
8863 62
107194 284
46663 555
467493 1549
167836 881
15688 283
8782 817
4722 382
118650 413
47539 713
32451 429
68549 297
80320 701
129332 276
36373 649
51656 871
88191 653