2523 583
10794 717
9804 65
4113 563
5677 690
10395 844
19710 125
25071 217
5704 307
6732 422
2704 263
1159 67