2576 270
1616 67
29561 305
3759 641
5229 471
2193 380
8923 812
5172 150
12949 650
2563 237
4966 665
8668 267
4271 739
7315 191
11967 893
9747 590
1432 142
1007 39
4941 577
7687 84
4803 588
2566 122
5712 458
3715 129
4497 173
3261 93
5350 539
5639 794