21022 120
36593 502
45461 279
22133 162
29786 443
17020 49
24486 433
8405 681
22581 613
17385 116
28661 164
13103 357
17120 124
52331 330
48211 682
17017 461
10446 78