81258 395
33861 483
5753 155
39798 224
5184 136
27733 680
4009 418
2212 194
5162 562
4068 351
3125 523
2937 655
801 165
3045 597