5557 90
3083 93
7920 286
10460 549
5955 592
7769 938
3083 584
12528 436
17769 297
5321 531
3974 38
5838 624
7198 963
2189 86
2983 205
4733 337
376052 1078
9885 697
2768 35
8902 411
3977 55
4803 222
3708 479
9831 380
27645 503
4908 570
9482 720
10412 392