3057 898
5168 180
22506 86
5422 629
6329 451
9611 557
5601 248
7111 173
4173 820
4976 868
4233 550
1982 329
3537 205