4489 591
42043 471
22226 878
8329 358
10866 698
67428 1029
25727 519
23510 748
6307 381
15258 642
3184 452