30500 583
28728 344
38575 119
14425 479
16285 414
5713 444
9622 617
7755 708
16468 135
26292 379
6748 82
23958 328
5328 337
4794 552
3222 246
3354 498
2857 597
4297 720