34923 260
5442 748
2615 257
2959 284
5225 142
4378 823
16797 628
2933 502
2876 374
17871 259
5809 238
5962 366
3080 129
2156 293
2802 387
3884 174
4315 153
2646 366
5725 649
2692 160
3792 574
7976 117
3615 778
4183 228