576 953
669 449
553 698
25 345
680 873
174 696
100 6
823 753
656 742
167 23
69 756
804 646
9520 358
8950 796
7177 360
5761 361
4587 347
4325 35
3992 11
3712 223
3430 201
3259 217
3213 645
3193 922