2693 32
7263 351
5930 575
3398 395
4289 677
8069 888
8200 126
6134 675
8283 825
7154 557
11183 212
4192 381
4627 82
14180 634
7023 897
5219 896
8516 537
8126 643
7734 445
7899 169
25544 250
12712 123
5913 630
6884 584
7071 741
6643 544
5914 469
3304 220