9506 157
1873 243
4984 625
26399 634
8610 533
2302 165
3034 529
1639 238
14432 421
2867 54
1162 180
3514 795