42687 322
31557 502
15443 349
26392 963
4129 519
5640 98
6975 581
6902 443
5949 284
9969 420
4815 320
20479 894
8738 404
2695 529
2415 53
4123 307
8246 219