3903 85
10219 391
5037 664
2922 312
8884 762
14621 69
12015 181
3149 152
4345 486
6315 230
4515 614
4006 249
5619 158
7938 497
6686 512