20030 509
10349 570
22046 594
12911 766
9198 627
7116 903
13148 524
6830 312
14228 575
18751 340
8608 604
23029 477
11668 181
7652 575
5935 676
5567 890
12136 507
10392 834
15513 620
10356 213
10343 734
4846 508
11392 239
5230 49
9031 749
8954 540
21152 775
14735 212