1573 72
26451 207
2792 97
22880 906
54309 656
380153 1227
22642 533
13481 874
20669 376
28362 298
29070 188
5843 656