3131 63
5195 491
1247 87
8706 451
148449 955
75169 639
92125 424
47491 453
30912 512
10288 517
54796 447
40969 183
97602 952
31083 633
48381 330
18931 359
51986 683
91196 169
42708 687
13084 690
34668 629
56577 666
57949 123
15326 780
3398 276
26197 110
17652 425
54309 85