3522 593
3056 544
4697 756
154801 168
12783 338
11854 308
126711 746
52381 504
10256 469
2101 92
1890 317
3731 844
3488 535
8439 555