4198 180
22379 86
5293 629
5934 451
9355 557
5372 248
6844 173
4121 820
4930 868
4173 550
1962 329
3503 205