10945 50
32883 145
36230 583
17162 777
21525 759
18248 676
13114 688
15691 465
15510 743
24711 313
13041 752
17348 589
70644 169
11100 502
20372 83
25292 329
74541 859
10983 78
22019 263
36576 660
31231 537
38023 97
10790 432
79365 310
20147 267
16871 573
9328 850
117332 641