3015 832
29891 676
956 225
1048 303
1775 379
465 132
489 135
530 105
1626 356
174 40
2303 639
1931 332
5034 596
1572 412
3094 657
1491 376
1669 465
9187 778
2981 624
17385 209
813 245
2305 442
1614 396
2762 811