3355 593
2963 544
4613 756
145200 158
12678 338
11681 308
123936 743
50704 504
9878 469
1983 92
1827 317
3669 844
3410 535
8337 555