391632 766
70875 588
7407 139
9446 351
3775 115
6161 516
11567 239
8176 620
3715 131
5260 293
3271 278
12923 241
4096 336
4501 149
3937 78
11310 584
3864 468
3861 174
4949 222
6365 650
79426 682