5961 214
1152 127
2953 281
10831 540
7262 353
8167 491
4716 187
4209 102
57305 164
4577 77
12430 369
3586 514
6256 963