2665 716
2938 421
3362 646
2419 131
1000 44
15299 236
783 51
11488 547
3606 705
28294 493
14228 697
16574 225
4529 172
11344 593
4950 559