30460 583
28716 344
38558 119
14402 479
16271 414
5710 444
9614 617
7744 708
16447 135
26264 379
6718 82
23951 328
5312 337
4789 552
3216 246
3352 498
2854 597
4295 720