1525 72
26295 207
2785 97
22864 906
54264 656
379462 1227
22572 533
13447 874
20592 376
28270 298
28914 188
5840 656