1288 72
26080 206
2776 97
22841 906
54198 656
378607 1227
22499 533
13426 874
20518 376
28189 298
28777 188
5836 656