102990 759
3980 283
1417 184
2640 75
42079 207
57644 147
4835 384
4235 112
10083 556
7878 571
12108 692
5086 427
3918 408
1961 31
5924 256
6216 423
4221 725
2932 610