3298 593
2957 544
4604 756
142871 154
12675 338
11652 308
123827 743
50630 504
9864 469
1969 92
1823 317
3669 844
3407 535
8333 555