33005 505
21480 120
37363 502
46556 279
22644 162
31197 444
17280 49
25333 433
8541 681
23118 613
17709 117
29050 164
13288 357
17580 124
53533 330
49155 682
17338 461
10679 78