12980 560
8889 648
9908 111
4648 156
12728 469
10392 382
4052 248
8662 541
10216 648
12345 409
5444 78
13453 335
5325 236
5662 426
10596 38
5069 136
22257 860
10261 621
6280 170
5504 424
8471 549
7521 385
17383 507
10116 395