2657 716
2936 421
3362 646
2418 131
1000 44
15299 236
783 51
11488 547
3605 705
28293 493
14227 697
16572 225
4529 172
11343 593
4950 559