31622 325
44986 694
31574 681
16310 146
9662 319
47509 58
69606 297
20353 773
26229 653
17440 337
9863 134
14467 616
22101 787
8301 244
23552 451
17245 393
9924 344
11349 490
2296 257
10283 576
13922 54
7495 169
5764 419
8016 350
13313 326
15185 680
17518 399
16772 911