3594 591
41765 471
20641 878
8256 358
10233 698
66195 1029
25273 519
22594 748
5917 381
15118 642
3008 452