8828 50
27887 145
29634 581
14110 776
17721 758
14507 675
8256 326
11146 687
22097 200
5388 517
13400 465
13308 743
20649 313
10637 752
15080 580
17392 448
62414 166
8937 502
15155 80
21273 327
2252 197
65213 856
9141 78
3196 560
19263 261
30358 660
86505 289
25437 535