21436 259
33125 505
21556 120
37420 502
46729 279
22643 162
31473 443
17353 49
25352 433
8561 681
23164 613
17731 116
29381 164
13315 357
17626 124
53746 330
49553 682
17355 461
10703 78