2653 767
1853 356
2474 526
3198 721
3075 107
7478 789
3847 599
32809 286
10151 321
2940 556
1666 112
92256 281
4690 376
14925 715
88306 189
27911 423
85652 909
82238 369
49747 624
104196 580