2653 767
1856 356
2476 526
3200 721
3076 107
7480 789
3847 599
32809 286
10151 321
2941 556
1666 112
92256 281
4690 376
14925 715
88308 189
27911 423
85652 909
82244 369
49747 624
104281 580