390998 763
70635 588
7394 139
9425 351
3768 115
6149 516
11560 239
8148 620
3703 131
5257 293
3262 278
12910 241
4091 336
4489 149
3923 78
11306 584
3856 468
3854 174
4943 222
6362 650
79288 682