4489 591
42038 471
22211 878
8328 358
10863 698
67422 1029
25722 519
23505 748
6306 381
15255 642
3181 452