403848 775
79525 596
7750 139
9851 351
3961 115
6518 516
11874 239
8701 620
3951 132
5505 294
3546 278
13265 241
4380 336
4814 149
4208 78
11653 584
4075 468
4093 174
5354 222
6552 650
84797 683