12531 75
5504 424
7774 785
10665 470
4510 295
14680 534
9908 111
7429 722
5675 219
12427 442
14530 623
7983 825
12980 560
17383 507
12041 241
11845 461
10633 462
13362 606
6045 38
19099 227
10596 38
8559 153
5409 94
12345 409