90483 400
5765 597
2951 71
11939 531
9100 41
3706 527
1378 64
4406 569
16362 490
3369 580
2300 428
2807 608
2969 317
4445 561
3652 376
29716 251
40242 953
12224 395
4167 134
7567 628
4938 234
11049 41
13465 303
15395 743
37797 97
4088 462
9172 28
4053 527