1125 278
2349 523
1087 107
3024 556
9910 360
30851 685
13664 244
4397 268
2720 61
3774 79
3789 491
3813 265