4504 591
42047 471
22284 878
8332 358
10874 698
67462 1029
25743 519
23535 748
6313 381
15267 642
3200 452