2112 655
4161 484
2720 95
751 108
3695 598
4502 854
5032 388
4424 568
21215 507
6252 772
4006 302
1259 76
13864 85
2945 594