1008 318
31789 279
5169 392
2058 616
872 276
125 40
563 164
2057 578
2327 534
1295 398
2869 834
2803 742
331 98
2995 649
14938 605
12504 321
2970 664
746 184
9214 323
2650 566
619 191
1945 621
788 252
1873 616