403678 775
79384 596
7746 139
9843 351
3961 115
6513 516
11867 239
8696 620
3950 132
5497 294
3543 278
13262 241
4375 336
4807 149
4204 78
11648 584
4073 468
4093 174
5351 222
6548 650
84702 683