4222 180
22391 86
5305 629
5956 451
9384 557
5380 248
6851 173
4124 820
4939 868
4173 550
1962 329
3504 205