538 99
2533 428
7832 226
18737 669
6247 717
2756 85
17632 781
14004 783
3055 54
7007 770
87536 389
4964 167
4262 464
2728 514