34050 504
11326 411
9456 591
6533 160
16483 166
12407 783
17535 879
11170 208
11679 660
23664 270
13614 93
9421 111
6332 167
28915 336
6215 512
11892 108
15268 454
15167 301
22066 847
26515 603
8489 42
14671 326
7457 682
8697 651