31887 598
7293 141
20586 514
6993 501
12115 471
96383 672
344025 1104
321012 1220
14475 444
12009 348
241152 513
8852 62
107149 284
46658 555
467419 1549
167801 881
15683 283
8781 817
4722 382
118588 413
47481 713
32434 429
68524 297
80233 701
129307 276
36359 649
51623 871
88151 653