14515 58
3804 110
8509 646
24284 801
7425 70
9427 198
4571 124
6620 94
14736 795
4358 678
1484 146
4917 707
5316 593
35535 583
2853 413