103538 759
3982 283
1420 184
2643 75
42161 207
57798 147
4840 384
4240 112
10088 556
7880 571
12112 692
5091 427
3921 408
1969 31
5934 256
6220 423
4223 725
2936 610