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