9305 50
29326 145
32208 581
14859 776
18790 758
15274 675
11830 687
23409 201
14033 465
13857 743
21583 313
11244 752
15697 580
18271 448
64702 167
9552 502
47918 350
16360 80
22310 327
2401 197
67740 856
22346 188
9736 78
19996 262
31902 660
90424 289
27524 535
33554 97