4521 591
42055 471
22325 878
8335 358
10888 698
67502 1029
25758 519
23569 748
6322 381
15308 642
3206 452