8496 597
9479 56
301872 1062
17119 325
10379 746
19680 667
59118 1001
9599 311
146324 681
115174 866
48618 381
5264 470
5549 234
47026 157
59916 457