16994 628
18436 78
12372 568
408928 401
313995 716
45167 430
20198 960
59380 337
19559 537
67368 240
46849 384
18827 167
17526 69
256402 1291
17861 345
31991 788
61949 883
384929 1074
1180580 1305
324333 847
38683 347
784485 1667
136091 724
36019 670
31871 281
30911 166
81109 176
500737 1128