103351 759
3981 283
1419 184
2642 75
42131 207
57743 147
4838 384
4237 112
10087 556
7880 571
12111 692
5087 427
3921 408
1968 31
5931 256
6219 423
4223 725
2935 610