1078 60
2488 127
9988 520
4128 462
3449 617
4989 339
3200 164
2100 55
3029 201
4823 284
4112 483
43813 488
71801 638
53209 653