4536 591
42063 471
22362 878
8339 358
10899 698
67525 1029
25770 519
23605 748
6334 381
15336 642
3215 452