4493 591
42043 471
22249 878
8330 358
10868 698
67436 1029
25729 519
23516 748
6308 381
15262 642
3190 452