56049 90
18787 574
7433 223
8329 363
15328 662
6444 394
8012 356
21975 509
7344 608
6629 738
8620 66
7325 49
12726 722
2988 384
4977 511
6219 372
16153 52
4751 418
4286 423
4785 674
19109 1004
2048 101
75773 691
20933 718
21945 662
3929 544
6420 619
8480 431