21531 305
10252 738
18592 73
12758 640
15081 350
10856 78
13775 165
8889 857
8424 636
5455 452
5878 421
10917 352
9374 783
5002 214
5874 554
5505 200
8507 654
28148 324
6140 541
6080 578
20829 335
13677 509
7131 576
14584 692
20126 532
15028 146
18857 671
16337 664