43050 682
9132 50
14604 776
18245 758
21097 313
14381 573
3906 169
24742 415
37789 342
12183 656
30593 141
21427 158