7030 58
8856 251
10624 739
1439 47
16277 506
14952 905
5036 290
5098 382
7631 184
8222 891
2181 273
3809 229
5961 798
2808 74
4978 716