9560 41
3231 603
1738 292
4335 449
5307 741
18442 561
4602 356
9377 492
5586 479
5766 393
6157 304
7992 572
18636 103
30767 59
30525 348
5422 55
24374 368
13767 526
8948 508
3270 330
3241 213