4546 591
42070 471
22395 878
8341 358
10905 698
67555 1029
25784 519
23632 748
6346 381
15340 642
3223 452