102843 758
3976 283
1416 184
2639 75
42045 207
57609 147
4835 384
4234 112
10083 556
7877 571
12106 692
5083 427
3918 408
1960 31
5922 256
6214 423
4221 725
2931 610