5905 90
3263 93
8252 286
10762 549
6131 592
7906 938
3123 584
12747 436
18040 297
5486 531
4200 38
5975 624
7399 963
2315 86
3101 205
4821 337
377487 1078
10108 697
2827 35
9204 411
4103 55
5155 222
3844 479
10066 380
27815 503
4980 570
9628 720
10624 392