8478 597
9450 56
301545 1062
17095 325
10376 746
19670 667
58387 1001
9594 311
146080 681
114907 866
48462 381
5259 470
5544 234
47007 157
59848 457