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