46670 550
8835 771
178017 877
12098 351
3463 684
2555 344
4283 915
3470 693
3999 636
2120 232
3736 646
2790 262
1863 201
3176 360
2336 234