8486 597
9465 56
301682 1062
17103 325
10378 746
19673 667
58753 1001
9596 311
146177 681
115032 866
48536 381
5261 470
5546 234
47018 157
59892 457