1696 72
27158 207
2811 97
22928 906
54575 656
382947 1229
22878 533
13583 874
20945 376
28574 298
29571 188
5855 656