12852 561
23812 254
74688 505
45286 169
49069 368
58910 935
21803 873
17262 107
25031 448
67169 442
27894 984
19301 680
64489 225
11768 53
30505 379
95700 534
97956 652
26445 505
87813 681
31278 243
65736 165
8583 390
57844 884
40216 290
18432 346
20866 931
16871 776
17496 540