2790 421
3225 646
2371 131
951 44
15145 236
752 51
11333 547
3576 705
28242 493
14191 697
16554 225
4505 172
11328 593
4941 559