48490 844
15633 279
6791 121
26530 762
7677 41
8760 381
5259 713
3725 500
5196 501
3290 602
20291 751
18418 573
6405 742
3218 596