52923 252
51061 103
36485 423
127368 294
28084 844
27518 775
25164 215
8015 597
33854 868
16638 208
8192 806
3457 239
3743 400
8587 1006
2567 171
6923 45
7932 137
2435 327
4092 129
8305 767
3359 273
3224 406
1871 189
3423 737
4173 509
4715 773
5970 250
3670 318