532 886
645 242
511 306
728 890
706 594
794 717
918 105
977 248
246 85
371 250
112 45
64 158
14360 365
13303 804
9388 361
7327 363
7277 348
6100 14
5635 40
5097 201
5027 225
4448 922
4415 646
4396 218