31033 357
112236 315
18144 849
21141 590
3173 331
5086 676
152342 1018
20242 463
899740 1950
12300 887
77642 368
15107 154
20841 119
112022 440
38297 142
22516 578
42456 442
13349 715
62415 879
29605 692
26482 448
83394 723
18197 488
38433 575
8352 583
6676 400
36340 133
45623 285