2694 32
7267 351
5930 575
3398 395
4290 677
8072 888
8202 126
6135 675
8287 825
7161 557
11184 212
4192 381
4628 82
14181 634
7026 897
5219 896
8517 537
8127 643
7737 445
7901 169
25544 250
12712 123
5914 630
6885 584
7071 741
6644 544
5916 469
3305 220