4503 591
42046 471
22278 878
8331 358
10870 698
67458 1029
25742 519
23530 748
6311 381
15266 642
3200 452