56728 253
55718 104
39013 423
132369 294
30340 844
29266 775
27805 216
8551 597
37106 868
18313 208
8825 806
3732 239
3878 400
9226 1006
2830 171
7594 45
8733 137
2539 327
4556 130
8514 767
3563 273
3344 406
1943 189
3524 737
4259 509
4886 773
6323 250
3911 318