49397 513
40996 457
27120 202
5797 338
6511 531
7096 636
3142 453
13643 802
5421 715
5627 314
3008 198
7004 594
3446 475
4892 280
2761 588
4553 732
3793 829