1506 112
5616 108
5196 526
10395 262
3877 344
7552 70
5605 738
3778 191
1026 73
4152 671
1163 129
4097 114
3524 859
3656 513
4972 867
4289 705
3363 195
7259 688
6119 731
4245 811
7241 480
3163 91
4688 588
1810 242