3598 591
41769 471
20648 878
8257 358
10240 698
66203 1029
25273 519
22598 748
5918 381
15120 642
3008 452