4356 591
41981 471
21913 878
8307 358
10805 698
67222 1029
25636 519
23350 748
6135 381
15237 642
3146 452