30078 253
22220 115
16394 769
17034 228
16513 151
6229 235
25324 339
7943 155
54016 878
34732 831
26094 1007
14452 863
8495 199
19531 775
17087 911
31034 259
9336 225
8553 290
12301 774
46599 302
13712 904
30964 757
49733 225
27735 627