4505 591
42047 471
22288 878
8332 358
10874 698
67464 1029
25743 519
23537 748
6314 381
15267 642
3201 452