4368 591
41982 471
21940 878
8309 358
10812 698
67248 1029
25643 519
23377 748
6136 381
15240 642
3147 452