103452 759
3982 283
1419 184
2643 75
42140 207
57770 147
4838 384
4239 112
10087 556
7880 571
12111 692
5090 427
3921 408
1969 31
5932 256
6220 423
4223 725
2935 610