9585 41
3231 603
1740 292
4337 449
5308 741
18443 561
4603 356
9384 492
5586 479
5766 393
6162 304
7992 572
18640 103
30776 59
30535 348
5422 55
24380 368
13771 526
8949 508
3272 330
3242 213