3597 591
41768 471
20646 878
8257 358
10238 698
66201 1029
25273 519
22598 748
5918 381
15120 642
3008 452