15934 866
15008 947
5176 252
192517 908
125327 359
6578 508
1796 60
4167 375
3723 617
8305 622
54840 139