8404 400
6051 552
6460 413
9298 488
7164 323
16218 648
16686 276
3650 43
4205 144
20980 325
16015 695
7532 385
8746 269
13294 613
4659 533
12346 733
9563 652
5732 102
4444 263
8082 66
4925 793
8587 55
3665 461
5370 90
16585 442
3594 95
5896 566
5569 332