21227 120
37071 502
46029 279
22359 162
30322 443
17152 49
24702 433
8472 681
22793 613
17563 116
28886 164
13199 357
17409 124
53008 330
48716 682
17222 461
10575 78