3513 593
3050 544
4692 756
154225 168
12773 338
11844 308
126513 746
52241 504
10232 469
2088 92
1885 317
3722 844
3479 535
8430 555