8502 597
9489 56
301978 1062
17122 325
10384 746
19680 667
59276 1001
9600 311
146412 681
115281 866
48671 381
5266 470
5552 234
47037 158
59949 457