22033 283
112382 534
76249 919
48387 845
60605 885
219827 738
58549 647
212135 554
67011 407
23825 361
41869 184
122039 721
207022 401
154420 1170
68890 632
237345 568
427103 1485
375724 670
137356 1385
138313 1260
108635 784
397396 1120
100104 879
251600 477
227205 518
43793 969
184016 1592
126232 559