15632 866
14714 947
5027 252
188546 907
118867 355
6385 508
1614 60
4065 375
3424 617
8063 622
51268 136