50596 1026
88249 540
47389 160
50253 173
37481 570
64956 311
21787 189
28565 546
74713 85
66578 192
61673 541
62374 146
142930 586
65026 329
114922 538
103682 508
58577 214
59315 643
53564 647
54366 525
75508 233
223345 734
59648 196
32521 51
74188 127
77540 324
16393 226
30301 373