30491 583
28727 344
38568 119
14422 479
16284 414
5711 444
9620 617
7754 708
16465 135
26283 379
6738 82
23957 328
5321 337
4792 552
3221 246
3353 498
2857 597
4297 720