5228 591
42525 471
25390 879
8496 358
12088 698
70707 1029
27250 519
26003 748
7027 381
15699 642
3476 453