3139 700
805 65
8942 133
6745 439
13006 392
4712 352
12697 578
1019 43
3444 290
9358 620
7572 31
15625 897
1828 255
16587 397
1818 146
2188 112
3845 720
3608 598
2838 640
3508 510
16973 653
6256 129
6220 529
15965 258
10631 382
8131 814
2238 405
4322 837