2102 607
151 32
1830 425
3779 707
11082 538
3196 757
8201 444
3460 29
1641 29
105724 371
27420 884
102932 242
40976 706
166876 743