14693 676
9994 207
3263 321
7457 431
6419 254
12480 320
3062 198
8924 851
3532 757
8831 703
4162 459
1992 214
5093 461
2629 91
3127 669
3651 698
2549 294
6891 257
5003 589
5399 285
5857 630
1008 84
5051 77
3637 582
4680 794
1648 229
1243 193
1052 110