1872 406
5032 799
2135 115
3039 28
4893 433
4726 34
25515 173
3213 33
4732 947
5101 240
8191 326
5155 517
3451 593