5998 624
11865 299
2934 207
4645 238
4142 376
12279 129
18505 307
5679 120
5126 402
2804 288
8893 706
3058 541