9506 41
3231 603
1734 292
4333 449
5307 741
18441 561
4600 356
9372 492
5586 479
5762 393
6155 304
7987 572
18635 103
30753 59
30496 348
5421 55
24369 368
13766 526
8948 508
3270 330
3240 213