391708 766
70912 588
7409 139
9446 351
3775 115
6161 516
11568 239
8177 620
3716 131
5260 293
3272 278
12924 241
4096 336
4501 149
3938 78
11313 584
3864 468
3861 174
4950 222
6366 650
79450 682