12095 160
31621 325
44986 694
31574 681
16309 146
9661 319
47506 58
69602 297
20353 773
26228 653
17439 337
9863 134
14464 616
22101 787
8298 244
23552 451
17242 393
9923 344
11346 490
2296 257
10283 576
13922 54
7494 169
5763 419
8015 350
13313 326
15185 680
17518 399