43044 682
9130 50
14604 776
18240 758
21089 313
14376 573
3904 169
24733 415
37776 342
12180 656
30580 141
21419 158