39012 60
8286 604
1394 71
18208 647
13250 76
15590 896
16501 73
12789 821
23579 755
4910 602
64917 515
7602 268
6417 456
4621 238
4416 183
98259 264
9205 336
13567 575
57772 103
6974 79
2198 211
4673 678
36075 314
12492 571
14761 863
34779 179
14899 338
32018 510