32037 145
35451 583
16623 777
20908 759
17346 675
12850 687
15239 465
15159 743
23949 313
12567 752
16973 582
69300 169
10639 502
19656 81
24596 327
73040 858
10645 78
21499 262
35231 660
30083 537
37235 97
10563 432
76716 309
19447 267
16244 573
9175 850
112398 640
25639 51