21699 250
7645 416
6320 335
3784 196
5299 532
4168 42
18498 685
9118 735
5324 151
6482 409
6600 106
12059 648
5097 532
3538 32
6593 701
6105 293
24691 612
4203 616
5708 266
32568 820
7837 490
11552 109
46040 608
26455 435
51552 58
55297 483
34687 375
4365 647