3215 278
9823 368
17981 196
18710 169
17624 73
612544 881
227116 308
85032 289
405599 537
26910 136
16309 821
7228 551
14770 604
28949 177
136221 389
12367 894
15862 734
6068 378
20381 362
17626 522
115444 293
43719 197
19624 517
24026 837
54370 426
29935 691
5397 127
34880 523