397438 769
73913 589
7531 139
9631 351
3846 115
6320 516
11683 239
8403 620
3814 131
5358 294
3401 278
13064 241
4188 336
4617 149
4055 78
11452 584
3940 468
3948 174
5092 222
6444 650
81575 683