3973 591
41905 471
21399 878
8286 358
10689 698
66857 1029
25510 519
23066 748
6082 381
15191 642
3106 452