21232 120
37080 502
46036 279
22360 162
30326 443
17153 49
24705 433
8472 681
22795 613
17564 116
28888 164
13199 357
17410 124
53017 330
48718 682
17225 461
10576 78