4504 591
42047 471
22285 878
8332 358
10874 698
67463 1029
25743 519
23535 748
6314 381
15267 642
3201 452