12526 127
18397 440
45064 323
18385 668
11629 237
11422 528
22222 295
13593 417
32089 603
14397 490
27028 375
13016 175
16895 228
35036 736
22581 442
32217 833
12804 141
9101 820
17449 317
21104 732
10997 247
12398 304
19795 260
19863 676
17756 661
23817 350