522 87
484 99
2396 492
7105 961
26282 702
5414 591
33078 584
11089 497
4594 163
6480 38
15961 316
113198 177
15046 653
6553 667