4186 680
855 74
4892 596
2533 334
2812 353
32643 578
2289 303
3643 478
3114 527
2868 402
13065 333
152467 602
258581 1587