12462 702
2288 118
96594 483
30696 174
12128 698
8040 592
50500 418
2938 327
6349 374
7929 417
10475 672
106698 172
18889 806
6729 514
14491 292
3772 247
78884 564
5298 739
3761 235
3085 201
2632 378
2715 131