3331 593
2962 544
4610 756
144909 158
12678 338
11678 308
123914 743
50686 504
9875 469
1983 92
1827 317
3669 844
3409 535
8336 555