9676 41
3232 603
1746 292
4341 449
5312 741
18445 561
4608 356
9394 492
5588 479
5770 393
6167 304
7995 572
18649 103
30790 59
30543 351
5424 55
24401 368
13773 526
8950 508
3272 330
3243 213