48720 401
2953 109
3577 236
9297 669
2302 427
3066 496
5755 421
3626 415
4007 662
2217 422
13100 444
2131 287
4120 653
6922 606
3082 153