2731 337
15647 276
4690 551
13669 408
10981 421
18388 66
45920 195
48596 626
7351 85
23742 93
30453 553
28084 582
165497 421
85944 864
32121 618
10167 480
27586 417
16992 192
74992 106
79558 593
7964 495
7994 656
7039 211
12954 145
62290 911
15986 962
69690 683