21021 123
21504 509
15673 378
23803 924
26070 280
23796 216
28716 64
11853 833
76475 668
14883 849
42267 300
15498 530
13735 138
24887 45
56695 333
15372 204
32327 179
36377 152
17407 178
50865 1017
10027 331
12209 426
20287 630