35520 216
58672 93
101364 341
23609 317
51521 559
22465 363
34579 847
14069 512
171955 1184
46491 572
14851 748
54753 319
24996 615
114119 984
45046 242
20746 489
34084 494
53817 241