102897 758
3977 283
1416 184
2639 75
42062 207
57626 147
4835 384
4234 112
10083 556
7877 571
12107 692
5084 427
3918 408
1960 31
5924 256
6214 423
4221 725
2932 610