88302 1010
24336 110
16141 255
90430 401
27539 636
149727 628
86003 472
76924 65
56054 501
74411 346
97560 369
219385 520
34062 276
259465 691
69300 414
110828 438
18979 643
43709 861
63142 971
41888 611
31490 116
90399 328
159660 550
55884 154
39764 546
65876 431
101653 442
45409 67