49384 513
40992 457
27119 202
5797 338
6511 531
7096 636
3142 453
13642 802
5420 715
5627 314
3007 198
7004 594
3446 475
4891 280
2761 588
4553 732
3793 829