3601 591
41774 471
20670 878
8257 358
10250 698
66209 1029
25275 519
22605 748
5919 381
15121 642
3008 452