3087 898
5601 180
22525 86
5429 629
6342 451
9633 557
5611 248
7129 173
4173 820
4978 868
4237 550
1983 329
3539 205