4497 591
42044 471
22252 878
8330 358
10868 698
67436 1029
25731 519
23517 748
6309 381
15262 642
3192 452