45953 550
8828 771
177310 877
12095 351
3459 684
2545 344
4273 915
3457 693
3993 636
2108 232
3730 646
2785 262
1855 201
3174 360
2329 234