21085 886
12802 318
31361 150
16661 716
39548 470
23948 323
33198 273
21337 434
38821 646
15232 580
17679 329
9313 115
7574 271
14246 775
3462 307
27579 197
29841 468
10329 754
16342 353
15017 533
13534 771
23549 595
28172 165
7786 399
9239 708
26441 280
9925 344
43786 136