8505 597
9501 56
302113 1062
17133 325
10388 746
19685 667
59408 1001
9605 311
146511 681
115410 866
48716 381
5267 470
5555 234
47046 158
59976 457