8486 597
9463 56
301678 1062
17102 325
10378 746
19672 667
58744 1001
9596 311
146173 681
115029 866
48533 381
5261 470
5546 234
47018 157
59885 457