2933 306
6773 810
7117 750
7714 258
10546 580
4422 329
2119 174
26275 263
8206 76
6034 556
3929 554
8001 298
4521 514
5124 783
4395 357
7680 718
6714 153
4184 227
2111 114
4033 58
7936 411
4115 386
15987 568
3960 651