3556 593
3182 544
4722 756
156238 169
12812 338
11881 308
127234 746
52735 504
10361 469
2124 92
1906 317
3755 844
3514 535
8468 555