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