8478 597
9450 56
301541 1062
17095 325
10376 746
19670 667
58386 1001
9594 311
146078 681
114904 866
48461 381
5259 470
5544 234
47007 157
59847 457