30056 706
35754 353
42971 280
88330 640
36581 752
93413 808
23556 348
34302 449
46307 650
44529 416
105824 408
26998 332
13369 144
35402 580
33873 321
50612 386
25945 282
42638 226
21438 450
28304 136
45502 527
60886 162
71152 300
43171 518