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