123283 671
31533 645
94130 839
43363 624
3158 150
3752 592
3341 129
3138 272
4566 497
4201 104
7255 338