15923 866
14988 947
5173 252
192211 908
124930 359
6567 508
1786 60
4163 375
3719 617
8293 622
54386 139