102825 758
3976 283
1416 184
2639 75
42044 207
57604 147
4835 384
4234 112
10082 556
7877 571
12103 692
5083 427
3918 408
1960 31
5922 256
6214 423
4221 725
2931 610