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