104119 759
3987 283
1425 184
2648 75
42246 207
57964 148
4842 384
4243 112
10093 556
7888 571
12113 692
5098 427
3924 408
1993 31
5938 256
6224 423
4231 725
2939 610