5249 591
42518 471
25695 880
8504 358
12058 698
70868 1030
27436 519
26146 748
7009 381
15808 643
3486 453