8009 261
190392 259
104578 723
97988 362
19659 558
31977 429
9783 950
3606 281
4075 108
5981 586
4511 164
2975 240
3296 101