1576 72
26458 207
2793 97
22880 906
54311 656
380181 1227
22644 533
13483 874
20673 376
28364 298
29078 188
5843 656