20509 886
12312 318
29811 150
15129 716
37393 470
23161 323
31870 273
19774 434
37377 645
14471 579
16587 329
8451 115
7286 271
13389 775
3394 307
26309 197
28059 468
9595 753
15591 353
14043 533
12843 771
22619 595
26622 164
7470 399
8861 708
25391 280
9344 344
41905 136