1856 72
27962 207
2839 97
23008 906
54950 656
388860 1233
23268 533
13741 874
21414 376
28987 298
30296 188
5868 656