1297 72
26135 207
2779 97
22849 906
54220 656
378797 1227
22512 533
13428 874
20537 376
28207 298
28811 188
5837 656