32441 502
39985 277
19744 161
24078 443
14456 49
20147 431
7704 681
18430 612
15686 116
25040 164
11486 357
15545 123
45917 328
41585 682
14531 461
9125 78