45553 100
186631 1044
153722 675
133235 544
146771 328
101516 270
164278 509
117729 546
162696 272
130336 271
105428 205
69709 830
176108 387
70204 702
121956 312
111122 444
111328 379
165678 836
106328 209
138851 288
38224 303
196926 1225
123813 893
83226 722