403810 775
79498 596
7749 139
9851 351
3961 115
6518 516
11868 239
8700 620
3951 132
5504 294
3546 278
13264 241
4379 336
4812 149
4208 78
11650 584
4075 468
4093 174
5353 222
6550 650
84772 683