31250 88
14535 402
13805 427
7961 418
10446 338
13994 173
38859 337
18671 426
24020 138
73721 330
14837 44
12336 679
9070 125
8932 621
15515 298
6714 245
9073 422
11850 573
17023 268
12226 199
10465 474
31105 576
15564 219
26048 938
6622 75
4850 184
8213 628
16058 225