30486 583
28727 344
38567 119
14418 479
16280 414
5711 444
9620 617
7750 708
16462 135
26279 379
6735 82
23957 328
5318 337
4792 552
3218 246
3352 498
2857 597
4297 720