1015 954
153 463
501 958
903 121
448 835
367 992
315 505
194 707
459 640
855 976
518 451
732 391
14364 365
13317 804
9390 361
7329 363
7284 348
6105 14
5642 40
5101 201
5031 225
4452 922
4418 646
4401 218