2504 648
636 307
91 149
516 373
27 692
287 129
969 963
142 971
16 548
147 56
1979 935
1891 999
988 929
7248 805
403 107
389 575
358 312
408 917
2450 304
579 717
106 873