580 620
303 905
945 119
304 314
340 352
114 52
14 22
810 646
487 722
864 641
770 665
310 877
14322 365
13286 804
9374 361
7321 363
7265 348
6087 14
5625 40
5091 201
5020 225
4435 922
4407 646
4385 218