50022 400
8899 352
4010 646
4536 782
4950 514
2363 319
7489 186
4621 465
10001 347
2771 375
3620 415
3276 548
4225 150
4934 405
5305 286
1992 71
5585 430
3736 303
14031 254
6752 764
11610 116
15916 953
8252 751
3311 205