8498 597
9481 56
301907 1062
17120 325
10381 746
19680 667
59171 1001
9599 311
146350 681
115197 866
48627 381
5265 470
5550 234
47026 157
59924 457