7991 821
224687 818
26397 303
18148 631
210672 700
10501 433
10752 656
5935 464
8280 286
19937 594
51551 859
31159 533
93486 781
4688 124
7359 207
8352 85
63466 848
27054 330
5400 185
58557 623
13565 844
6033 541
8538 708
12627 268