2693 32
7261 351
5930 575
3398 395
4289 677
8069 888
8200 126
6134 675
8281 825
7153 557
11183 212
4192 381
4627 82
14180 634
7022 897
5219 896
8514 537
8125 643
7733 445
7898 169
25543 250
12712 123
5913 630
6884 584
7067 741
6642 544
5914 469
3304 220