2997 85
3189 177
4016 539
4584 405
4792 407
5500 651
5186 293
1999 256
4210 783
4320 478
7775 713
2968 683
2972 202
8067 632
1167 53
6311 318
9398 157
5969 425
3898 68
8353 372
12758 58
15645 633
7847 566
6652 657
7725 774
9691 430
3131 587
2656 84