4520 591
42055 471
22323 878
8335 358
10887 698
67498 1029
25757 519
23569 748
6322 381
15305 642
3206 452