1301 72
26160 207
2782 97
22851 906
54228 656
378924 1227
22517 533
13429 874
20544 376
28210 298
28829 188
5837 656