264856 178
22149 234
9157 101
41440 527
77801 425
57378 224
134741 928
80500 735
35695 275
106514 103
4983 412
17658 330
58098 532
126676 386
61873 688
93505 904
31618 179
82622 599
50942 409
15109 734
160565 139
69347 144
103786 370
92788 288
92587 348
76130 353
169181 313
268060 861