17531 99
18121 613
4075 377
7560 189
63682 293
744660 1219
26193 211
13821 628
1554294 4466
1337926 2517
1686923 3650
710577 1440
26320 284
24067 771
694654 812
282845 1203
421083 1265
745226 1772
147609 216
449056 746
136602 503
11588 753
292672 947
218927 507