4500 591
42044 471
22258 878
8330 358
10869 698
67448 1029
25735 519
23522 748
6310 381
15264 642
3197 452