5942 90
3281 93
8296 286
10790 549
6153 592
7930 938
3133 584
12774 436
18065 297
5493 531
4206 38
5991 624
7417 963
2322 86
3110 205
4839 337
377547 1078
10116 697
2840 35
9218 411
4114 55
5166 222
3866 479
10095 380
27837 503
4992 570
9642 720
10643 392