103715 759
3983 283
1420 184
2644 75
42191 207
57860 147
4840 384
4241 112
10091 556
7885 571
12112 692
5091 427
3922 408
1978 31
5936 256
6220 423
4226 725
2938 610