49095 859
38413 89
8363 783
5693 144
45245 593
29213 151
46430 713
14701 568
15241 443
3668 656
3817 126
4668 599
3638 310
1832 250
6760 577
1925 116
3968 94