103169 759
3980 283
1418 184
2642 75
42107 207
57689 147
4836 384
4236 112
10084 556
7879 571
12108 692
5087 427
3921 408
1963 31
5927 256
6217 423
4223 725
2933 610