14005 514
29193 466
15779 196
18442 128
15853 766
31739 943
17274 287
28350 846
16306 160
26299 386
17216 715
23739 507
22097 323
14555 621
34047 192
14225 162
18988 580
19330 504
15727 96
15150 233
24295 133
18477 640
20303 720