2991 277
8840 303
5249 62
9397 85
8387 343
8842 406
3670 312
7431 821
9471 765
7133 750
6106 360
31143 873
19653 254
4484 266
22283 291
11223 797
9806 515
16697 74
6274 724
8011 326
5838 490
7455 464
16882 720
16844 324