3599 591
41774 471
20663 878
8257 358
10249 698
66209 1029
25275 519
22603 748
5919 381
15121 642
3008 452