3392 593
2965 544
4614 756
145833 159
12681 338
11685 308
124008 743
50756 504
9888 469
1985 92
1827 317
3672 844
3410 535
8338 555