3996 129
4645 392
8112 34
7470 521
6139 511
5682 559
2864 550
2032 401
9655 721
3291 845
4207 278
33881 841
4416 529
2732 617