29287 1598
37173 352
42916 1634
14968 1295
43776 582
23481 594
20944 1088
19253 673
15565 537
36846 784
19037 832
29761 1461
33295 125
36464 1120
29777 1923