5541 90
3063 93
7881 286
10425 549
5940 592
7762 938
3078 584
12511 436
17729 297
5306 531
3954 38
5828 624
7180 963
2169 86
2967 205
4710 337
375938 1076
9852 697
2765 35
8880 411
3942 55
4762 222
3696 479
9824 380
27608 503
4901 570
9469 720
10392 392