5527 90
3043 93
7855 286
10389 549
5928 592
7755 938
3077 584
12498 436
17699 297
5267 531
3928 38
5815 624
7170 963
2154 86
2954 205
4694 337
375798 1076
9831 697
2764 35
8859 411
3914 55
4741 222
3687 479
8634 380
27594 503
4891 570
9451 720
10372 391