1291 72
26095 207
2777 97
22844 906
54208 656
378668 1227
22501 533
13427 874
20523 376
28193 298
28791 188
5836 656