19932 250
23821 165
5164 89
6908 152
6033 641
3418 438
42365 117
6026 599
8630 72
63975 418
585059 871
216536 302
146063 135
168195 428
117705 683
80263 288
105018 119
102216 674
220983 837
368482 586
141333 696
124899 520
418497 575
120094 82
219197 878
90592 610
100400 366
204044 653