9503 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
30751 59
30494 348
5421 55
24368 368
13765 526
8948 508
3270 330
3240 213