15992 118
14283 186
30989 712
8399 450
7784 242
9315 90
25970 653
18337 384
52289 955
38453 538
27090 830
15834 312
17563 570
16261 671
8850 243
21200 226
7877 51
8758 531
18685 610
8843 373
12114 477
11801 143
19839 767
24595 618
39196 592
7921 200
20295 309
33662 598