29130 201
52840 454
1395941 4298
18278 651
311603 799
41544 632
8160 99
191248 795
891133 2254
42293 378
614372 1184
198858 786
33602 735
13955 291
107116 177
99184 368
593051 1635
23657 720
106152 643
33223 346
160398 778
481212 1213
125260 887
90845 413
144477 607
175898 742
52288 494