3032 115
18823 338
6927 507
12712 69
7793 559
15092 329
8258 672
20073 257
5380 904
12006 142
9674 417
12941 636
8133 619
8933 813
6484 306
14870 395
13891 544
12057 216
9357 614
7331 249
16261 824
5808 642
9846 442
7746 371