32591 145
36001 583
17015 777
21382 759
18156 675
13037 688
15574 465
15413 743
24469 313
12875 752
17248 589
70317 169
10971 502
20165 83
25009 329
74160 859
10880 78
21868 263
36220 660
30928 537
37842 97
10727 432
78956 309
19937 267
16660 573
9283 850
116372 641
26096 51