403832 775
79517 596
7749 139
9851 351
3961 115
6518 516
11868 239
8701 620
3951 132
5504 294
3546 278
13265 241
4380 336
4814 149
4208 78
11651 584
4075 468
4093 174
5354 222
6551 650
84788 683