29993 164
22806 48
11851 658
14576 63
30043 781
35987 729
7997 351
31371 119
8492 680
17482 697
9566 243
20902 400
15145 216
7682 621
10805 650
12456 342
14462 275
10676 615
16760 842
10858 103
7862 122
4867 45
2704 47
9132 673
35712 424
23199 272
26959 247
24867 277