95258 389
184773 570
15103 438
22604 862
102908 946
18782 558
15128 131
1078 51
5220 806
2173 392
3113 290
4635 652
6413 843