30948 350
35553 384
122263 247
54435 404
34505 524
22235 849
79532 290
23526 339
52686 68
35035 220
16800 239
27184 614
80355 206
31778 96
51335 389
17565 809
97194 672
83627 494
38242 300
23073 409
22791 269
31496 649
17732 777
119776 684
7596 59
39906 605
13878 634
39617 706