21438 699
1585 151
60745 182
3935 499
14508 710
7071 47
11917 877
15644 850
9821 194
6532 75
8717 462
6897 700
33496 280
8900 465
13803 777
23996 589
15377 314
20709 375
10924 475
10089 527
40282 537
6997 459
6374 292
394637 1035