129328 367
9011 160
22864 568
30319 581
40326 628
24315 154
32519 269
18574 83
22148 282
35286 603
8171 114
7920 108
47766 969
20711 774
11271 719
150025 686
26015 54
95843 146
5095 363
36406 655
16583 474
13089 386
15688 517
44073 289
26036 308
6356 82
33230 773
4710 420