8498 597
9480 56
301906 1062
17120 325
10381 746
19680 667
59169 1001
9599 311
146350 681
115196 866
48626 381
5264 470
5549 234
47026 157
59923 457