1529 72
26303 207
2785 97
22864 906
54267 656
379509 1227
22576 533
13449 874
20596 376
28273 298
28928 188
5840 656