1856 72
27960 207
2839 97
23008 906
54949 656
388853 1233
23268 533
13741 874
21413 376
28979 298
30292 188
5868 656