12955 671
844 260
43693 500
7862 495
151214 813
1761 297
14450 584
9886 283
6319 395
154089 631
76548 739
52738 467
28076 898