21535 819
18437 394
18605 61
36482 187
16235 111
25637 410
271452 1206
20247 230
32848 220
26088 941
28407 817
17949 581
17747 97
29617 384
36048 237
25121 786
23132 83
14006 38
27410 598
99819 884
24631 283
21914 289
20284 762
1380308 4275