104345 759
3988 283
1429 184
2649 75
42278 207
58043 148
4845 384
4248 112
10095 556
7888 571
12114 692
5099 427
3927 408
2002 31
5943 256
6226 423
4233 725
2944 610