1297 72
26135 207
2779 97
22849 906
54219 656
378796 1227
22512 533
13428 874
20536 376
28207 298
28810 188
5837 656