3601 591
41774 471
20672 878
8258 358
10250 698
66210 1029
25275 519
22606 748
5919 381
15121 642
3008 452