4515 591
42052 471
22306 878
8333 358
10878 698
67480 1029
25749 519
23546 748
6319 381
15277 642
3205 452