5089 58
53254 405
13221 291
79133 837
202645 593
71216 679
9943 628
152010 764
115653 478
46675 724
171521 468
3228 221
16017 222
13504 699
14338 103
18049 412
52018 545
29534 317
37388 289
17094 297
159398 587
158634 221
80453 181
84628 497
23419 542
116242 519
155680 728
171978 860