13295 306
8405 329
23010 595
9999 737
3398 321
8484 602
5763 880
17376 355
21656 207
10164 229
12838 555
31183 429
12126 511
4144 202
7934 577
15402 692
6666 716
8604 788
10455 665
4762 577
13750 408
14371 607
14388 935
5382 169
3585 274
17820 635
13201 537
21254 879