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