4489 591
42043 471
22238 878
8329 358
10867 698
67430 1029
25727 519
23513 748
6307 381
15258 642
3185 452