49896 281
51206 161
120375 774
40808 342
3534 497
6015 706
8478 658
7178 36
7562 175
16055 427
30914 210
2430 273
8676 1017
30128 224
2527 306
6039 179
5435 855
4619 286
8926 58
1823 125
4178 272
12895 748
7399 549
10896 210