31015 884
30892 522
28278 834
33289 518
80945 565
2650 520
82744 616
36317 843
85472 873
60033 408
28889 225
52918 277
41663 210
18263 161
47318 167
55100 314
39768 350
42730 487
64416 431
37227 193
4531 899
83490 481
19713 255
48776 792
71109 338
39229 247
28184 389
35771 677