3431 593
2984 544
4629 756
148199 163
12700 338
11715 308
124672 744
51078 504
9949 469
2004 92
1835 317
3686 844
3412 535
8353 555