2658 716
2937 421
3362 646
2419 131
1000 44
15299 236
783 51
11488 547
3605 705
28294 493
14227 697
16572 225
4529 172
11343 593
4950 559