8832 50
27912 145
29649 581
14191 776
17739 758
14519 675
8257 326
11162 687
22111 200
5392 517
13402 465
13320 743
20664 313
10648 752
15099 580
17405 448
62448 166
8941 502
15164 80
21283 327
2252 197
65238 856
9142 78
3199 560
19269 261
30387 660
86552 289
25464 535