21083 886
12801 318
31353 150
16653 716
39524 470
23941 323
33189 273
21329 434
38801 646
15231 580
17665 329
9307 115
7570 271
14241 775
3460 307
27572 197
29826 468
10325 754
16338 353
15012 533
13532 771
23543 595
28162 165
7783 399
9233 708
26435 280
9918 344
43770 136