4503 591
42047 471
22283 878
8332 358
10871 698
67458 1029
25743 519
23533 748
6313 381
15266 642
3200 452