50821 122
59797 340
4656 588
8585 679
4120 657
3982 104
23938 443
9832 178
4292 101
3781 177
4177 729
4091 500
3461 634
2805 325
4306 688
3040 266
4318 614
2753 263
4299 937
3843 197
1967 31
2970 459
11094 82
18463 362