5547 90
3071 93
7891 286
10435 549
5945 592
7762 938
3082 584
12516 436
17742 297
5311 531
3958 38
5832 624
7187 963
2176 86
2971 205
4720 337
375977 1076
9861 697
2766 35
8891 411
3950 55
4784 222
3701 479
9827 380
27611 503
4904 570
9475 720
10395 392