5026 626
71197 380
210312 994
525994 1052
246477 498
16912 204
80209 682
103450 951
4685 292
64420 143
106817 615
32569 109
196166 660
5903 564
237164 332
30447 605
2868 93
97019 378
167007 364
17559 231
86644 695
202055 981
130013 416
3547 685
91596 140
125337 256
328361 874
13980 756