1021 312
814 999
166 676
755 573
850 800
482 503
888 843
565 624
112 901
227 877
183 228
297 671
14322 365
13286 804
9373 361
7321 363
7264 348
6087 14
5625 40
5091 201
5020 225
4435 922
4406 646
4383 218