8486 597
9465 56
301684 1062
17103 325
10378 746
19673 667
58757 1001
9596 311
146183 681
115035 866
48538 381
5261 470
5546 234
47018 157
59892 457