31892 598
7293 141
20586 514
6995 501
12116 471
96422 672
344102 1104
321069 1221
14478 444
12011 348
241218 513
8871 62
107215 284
46667 555
467536 1549
167868 881
15693 283
8782 817
4723 382
118710 413
47574 713
32467 429
68572 297
80370 701
129352 276
36382 649
51669 871
88213 653