103782 759
3983 283
1420 184
2645 75
42198 207
57873 148
4840 384
4241 112
10091 556
7886 571
12112 692
5091 427
3923 408
1979 31
5936 256
6222 423
4226 725
2938 610