1328 72
26202 207
2783 97
22856 906
54240 656
379099 1227
22528 533
13435 874
20561 376
28229 298
28852 188
5838 656