8499 597
9487 56
301968 1062
17122 325
10383 746
19680 667
59246 1001
9599 311
146398 681
115261 866
48656 381
5265 470
5550 234
47036 158
59944 457