29973 90
15647 82
25884 129
17001 94
17837 566
22303 393
15691 144
20492 441
13233 269
16958 460
16128 336
14117 50
23151 616
44896 367
37909 758
31445 556
23598 904
15571 190
20008 673
15574 201
14345 608
23296 821
21689 728
24535 704