12526 127
18397 440
45060 323
18384 668
11629 237
11422 528
22175 295
13592 417
32089 603
14397 490
27026 375
13016 175
16894 228
35027 736
22581 442
32216 833
12803 141
9100 820
17445 317
21102 732
10997 247
12396 304
19793 260
19861 676
17751 661
23815 350