31892 598
7293 141
20586 514
6995 501
12116 471
96421 672
344096 1104
321068 1221
14478 444
12011 348
241211 513
8868 62
107213 284
46667 555
467530 1549
167864 881
15693 283
8782 817
4723 382
118706 413
47572 713
32467 429
68572 297
80368 701
129351 276
36381 649
51666 871
88213 653