15035 404
51777 585
14691 143
10254 530
21187 294
31711 72
18596 732
11595 901
17729 275
46399 214
26537 88
15448 426
62588 327
8123 422
22273 653
26743 575
9779 373
15100 465
13365 306
21739 444
16076 581
24345 155
13501 33
23353 504
12612 306
15583 61