4385 591
42004 471
21999 878
8311 358
10819 698
67282 1029
25657 519
23405 748
6184 381
15244 642
3156 452