4528 591
42060 471
22346 878
8339 358
10896 698
67521 1029
25765 519
23594 748
6327 381
15332 642
3212 452