25097 216
103083 173
83431 130
479232 1297
83661 731
96590 440
170187 1002
19094 863
15249 295
49519 633
82904 128
24725 630
56479 707
67608 631
88732 976
751966 1667
163317 858
283205 603
512624 1623
326718 1051
347269 1380
488900 1538
1602369 3921
197210 151
148255 199
164239 384
624441 1755
315297 1230