1298 72
26151 207
2781 97
22850 906
54227 656
378859 1227
22514 533
13429 874
20541 376
28207 298
28822 188
5837 656