3124 591
41399 471
19065 878
8217 358
9383 698
64623 1029
24770 519
21859 748
5760 381
15011 642
2940 452