1306 72
26178 207
2782 97
22853 906
54233 656
378999 1227
22523 533
13432 874
20550 376
28218 298
28837 188
5838 656