3517 593
3052 544
4695 756
154402 168
12776 338
11848 308
126568 746
52276 504
10237 469
2093 92
1885 317
3725 844
3481 535
8433 555