1522 72
26292 207
2785 97
22860 906
54261 656
379457 1227
22569 533
13446 874
20592 376
28268 298
28910 188
5840 656