12021 110
106581 249
47565 127
151268 747
193295 688
116002 949
23555 98
14075 184
11868 341
32981 305
8005 455
24487 188
15644 760
108457 403
133313 492
30059 480
377615 1041
73760 722
179577 800
67292 235
14862 216
14863 364
26853 61
67273 289
13778 400
35367 834
20081 109
45964 432