30446 583
28707 344
38552 119
14392 479
16263 414
5708 444
9608 617
7738 708
16435 135
26251 379
6712 82
23948 328
5306 337
4788 552
3214 246
3350 498
2853 597
4295 720