28016 173
16234 687
28527 581
15194 32
12996 266
26065 668
37594 603
20111 811
4951 557
6361 309
7269 338
6000 46
14991 278
20594 315
4580 544
22410 301
3898 371
6755 263
18519 366
15605 178
10871 509
17524 664
42638 109
52251 616
33847 437
3955 314
13153 880
10173 135