12486 329
35222 373
8170 391
8158 629
42012 152
13038 746
11388 34
8867 275
26877 412
104310 367
130482 593
48770 792
85958 830
20698 340
28689 146
35212 273
43484 650
23353 151
45013 912
44951 119
39242 437
31661 458
37504 603
30301 631