1297 72
26139 207
2779 97
22850 906
54221 656
378809 1227
22512 533
13429 874
20537 376
28207 298
28814 188
5837 656