4548 591
42073 471
22396 878
8341 358
10906 698
67560 1029
25785 519
23639 748
6347 381
15341 642
3224 452