3598 591
41771 471
20650 878
8257 358
10244 698
66204 1029
25274 519
22599 748
5918 381
15121 642
3008 452