4521 591
42055 471
22327 878
8337 358
10888 698
67505 1029
25761 519
23572 748
6322 381
15310 642
3206 452