8486 597
9466 56
301705 1062
17103 325
10378 746
19673 667
58824 1001
9598 311
146194 681
115050 866
48548 381
5261 470
5547 234
47019 157
59896 457